We eventually want to get rid of GtkSelectionData.
As a first step, stop including gtkselection.h unnecessarily.
#error "Only <gtk/gtk.h> can be included directly."
#endif
-#include <gtk/gtkselection.h>
#include <gtk/gtkwidget.h>
#include "gtkpopover.h"
#include "gtkprivate.h"
#include "gtkprogressbar.h"
-#include "gtkselection.h"
#include "gtksettings.h"
#include "gtksnapshot.h"
#include "gtkstylecontextprivate.h"
#include <gtk/gtkentrybuffer.h>
#include <gtk/gtkentrycompletion.h>
#include <gtk/gtkimage.h>
-#include <gtk/gtkselection.h>
G_BEGIN_DECLS
#include <gtk/gtktreemodel.h>
#include <gtk/gtkcellrenderer.h>
#include <gtk/gtkcellarea.h>
-#include <gtk/gtkselection.h>
#include <gtk/gtktooltip.h>
#include <gtk/gtkdragsource.h>
#include <gtk/gtkdragdest.h>
#include "gtklabel.h"
#include "gtkstylecontext.h"
#include "gtkrevealer.h"
-#include "gtkselection.h"
#include "gtkintl.h"
#include "gtkspinner.h"
#include "gtkpango.h"
#include "gtkpopovermenu.h"
#include "gtkprivate.h"
-#include "gtkselection.h"
#include "gtksettings.h"
#include "gtksnapshot.h"
#include "gtkstylecontextprivate.h"
#include "gtkrootprivate.h"
#include "gtknativeprivate.h"
#include "gtkscrollable.h"
-#include "gtkselection.h"
#include "gtksettingsprivate.h"
#include "gtksizegroup-private.h"
#include "gtksnapshotprivate.h"